package com.liu.factory.impl;

import com.liu.factory.AbstractFactory1;
import com.liu.product.impl.ProductImplA;
import com.liu.product.impl.ProductImplB;

public class FactoryImpl1 implements AbstractFactory1 {
    @Override
    public ProductImplA newProductA() {
        System.out.println("具体工厂 1 开始生产-->具体产品 2...");
        return new ProductImplA();
    }

    @Override
    public ProductImplB newProductB() {
        System.out.println("具体工厂 2 开始生产-->具体产品 2...");
        return new ProductImplB();
    }
}
